think someone responsible - Spanish English Dictionary